package com.njworkorder.VO.AssignmentProgressVos;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.Date;

@Data
public class AssignmentInfo {

    @Schema(description = "任务单号")
    private String taskOrderNumber;

    @Schema(description = "养护单位名称")
    private String maintenanceUnitName;

    @Schema(description = "预估结束日期")
    @JsonFormat(pattern="yyyy-MM-dd")
    private Date estimatedEndDate;

    @Schema(description = "审核单位名称")
    private String auditUnitName;

    @Schema(description = "审核日期")
    @JsonFormat(pattern="yyyy-MM-dd")
    private Date auditTime;

    @Schema(description = "备注")
    private String remark;

    @Schema(description = "施工负责人")
    private String constructionManagerName;

    @Schema(description = "派单日期")
    @JsonFormat(pattern="yyyy-MM-dd")
    private Date dispatchDate;

    @Schema(description = "审核人")
    private String reviewerName;

    @Schema(description = "派单人")
    private String dispatchPersonName;

}
